PreviousNextTracker indexSee it online !

(129/314) 3026794 - FTP Plugin - Think slash in FTP username is part of path

We recently started using Adobe Business Catalyst as a CMS and the FTP access there requires us to enter the Username as sitename.businesscatalyst.com/user@emailserver.com . JEdit connect to the FTP but it throws an error because it's trying to CWD /user@emailserver.com@sitename.businesscatalyst.com:21/~/

The log speaks for itself:

13:33:18 [jEdit I/O #1] [debug] ConnectionManager: Thread[jEdit I/O #1,1,jEdit I/O]: Connecting to ftp://sitename.businesscatalyst.com:21
13:33:19 [jEdit I/O #1] [debug] FtpClient: Thread[jEdit I/O #1,1,jEdit I/O]: received response: 220-*****************************************************
13:33:19 [jEdit I/O #1] [debug] FtpClient: 220-Welcome to FTP
13:33:19 [jEdit I/O #1] [debug] FtpClient: 220-Please use your email address and password to login.
13:33:19 [jEdit I/O #1] [debug] FtpClient: 220-If you are registered for more than one site then your login name must be: yourcompany.com/you@youremail.com.
13:33:19 [jEdit I/O #1] [debug] FtpClient: 220-*****************************************************
13:33:19 [jEdit I/O #1] [debug] FtpClient: 220-
13:33:19 [jEdit I/O #1] [debug] FtpClient: 220 FTP Server Ready
13:33:19 [jEdit I/O #1] [debug] FtpClient: Thread[jEdit I/O #1,1,jEdit I/O]: sending command: USER sitename.businesscatalyst.com/adobe@motivemedia.com.au
13:33:20 [jEdit I/O #1] [debug] FtpClient: Thread[jEdit I/O #1,1,jEdit I/O]: received response: 331 User sitename.businesscatalyst.com/adobe@motivemedia.com.au logged in, needs password
13:33:20 [jEdit I/O #1] [debug] FtpClient: Thread[jEdit I/O #1,1,jEdit I/O]: sending command: PASS <password removed for security>
13:33:21 [jEdit I/O #1] [debug] FtpClient: Thread[jEdit I/O #1,1,jEdit I/O]: received response: 230 Password ok, FTP server ready
13:33:21 [jEdit I/O #1] [debug] FtpClient: Thread[jEdit I/O #1,1,jEdit I/O]: sending command: PWD
13:33:22 [jEdit I/O #1] [debug] FtpClient: Thread[jEdit I/O #1,1,jEdit I/O]: received response: 257 "/" PWD Successful.
13:33:22 [jEdit I/O #1] [debug] ConnectionManager: Thread[jEdit I/O #1,1,jEdit I/O]: Connection 0:sitename.businesscatalyst.com locked
13:33:22 [jEdit I/O #1] [debug] FtpClient: Thread[jEdit I/O #1,1,jEdit I/O]: sending command: CWD /adobe@motivemedia.com.au@sitename.businesscatalyst.com:21/~/
13:33:22 [jEdit I/O #1] [debug] FtpClient: Thread[jEdit I/O #1,1,jEdit I/O]: received response: 550 Not a valid directory.
13:33:22 [jEdit I/O #1] [error] BrowserIORequest: ftp.FtpException: 550 Not a valid directory.
13:33:22 [jEdit I/O #1] [error] BrowserIORequest: See Utilities->Activity Log for a full connection trace.
13:33:22 [jEdit I/O #1] [error] BrowserIORequest: at ftp.FtpConnection.listDirectory(FtpConnection.java:121)
13:33:22 [jEdit I/O #1] [error] BrowserIORequest: at ftp.FtpVFS._listFiles(FtpVFS.java:222)
13:33:22 [jEdit I/O #1] [error] BrowserIORequest: at org.gjt.sp.jedit.browser.BrowserIORequest.listDirectory(BrowserIORequest.java:159)
13:33:22 [jEdit I/O #1] [error] BrowserIORequest: at org.gjt.sp.jedit.browser.BrowserIORequest.run(BrowserIORequest.java:90)
13:33:22 [jEdit I/O #1] [error] BrowserIORequest: at org.gjt.sp.util.WorkThread.doRequest(WorkThread.java:213)
13:33:22 [jEdit I/O #1] [error] BrowserIORequest: at org.gjt.sp.util.WorkThread.doRequests(WorkThread.java:180)
13:33:22 [jEdit I/O #1] [error] BrowserIORequest: at org.gjt.sp.util.WorkThread.run(WorkThread.java:154)
13:33:22 [jEdit I/O #1] [error] ErrorListDialog$ErrorEntry: ftp://sitename.businesscatalyst.com/adobe@motivemedia.com.au@sitename.businesscatalyst.com:21/~/:
13:33:22 [jEdit I/O #1] [error] ErrorListDialog$ErrorEntry: Cannot list directory: ftp.FtpException: 550 Not a valid directory.
13:33:22 [jEdit I/O #1] [error] ErrorListDialog$ErrorEntry: See Utilities->Activity Log for a full connection trace.

Submitted gribelu - 2010-07-08 - 10:40:19z Assigned nobody
Priority 5 Category None
Status Open Group None
Resolution Accepted Visibility No

Comments

Attachments